#ifndef _VIDEO_WINDOW_H
#define _VIDEO_WINDOW_H

#include <nds.h>

// common headers
#include "common.h"

// local headers

#define LIMIT(min, n, max) MIN(max, MAX(n, min))

void	video_setStartPosition	(s16 x, s16 y);
void	video_gotoStartPosition	();
void	video_addStartPosition	(s16 x, s16 y);
void	video_putLine			(s16 sx, s16 sy, s16 ex, s16 ey, u16 color);
void	video_putSquare			(s16 x, s16 y, s16 width, s16 height, u16 color);

#endif
